import numpy as np
import pandas as pd
import openpyxl
import xlwt
# 生成（79.929 329 ~ 129.101 685）均匀分布的随机数，200行1列
array=np.random.uniform(79.929329,129.101685,[3500,1])
array=np.random.uniform(1615910400,1615996800,[3500,1])

# for i in range(2):
#     print(array[0][i])

# 生成正态分布的随机数，均值为104.48，标准差为1，3500
array1=np.random.normal(104.48,1,[3512,1])#工人和任务的经度高斯分布。均值104.48，标准差1
array2=np.random.normal(33.19,1,[3512,1])#任务和工人的维度，高斯分布.均值33.19，标准差1
array3=np.random.uniform(1615910400,1615996800,[3500,1])#均匀分布任务和工人的出现时间
array4=np.random.randint(900,7200,[3512,1])#任务时长，生成900~5400内的整数
array5=np.random.randint(1,6,[3500,1])#任务技能。用整数表示
array6=np.random.normal(80,20,[3512,1])#高斯分布.均值33.19，标准差1，工人价格，生成内的整数
array7=np.random.normal(3150,200,[27,1])#高斯分布.均值33.19，标准差1，工人价格，生成内的整数



A=pd.DataFrame(array7)
writer=pd.ExcelWriter("C:\\Users\\lhh\\Desktop\\团队分配数据\\data\\11111.xlsx")
A.to_excel(writer, 'page_1', float_format='%.5f')
writer.close()








